using System;
using System.ComponentModel.DataAnnotations;
using WalkingTec.Mvvm.Core;


namespace HengTong.ViewModel.Hr.SysAttendanceRawRecordVms
{
    public partial class SysAttendanceRawRecordSearcher : BaseSearcher
    {
        public Guid? PersonId { get; set; }
        [Display(Name = "工号")] public String StaffNo { get; set; }
        [Display(Name = "打卡时间")] public DateRange PunchTime { get; set; }
        [Display(Name = "设备号")] public String DeviceId { get; set; }
        [Display(Name = "设备名称")] public String DeviceName { get; set; }
        [Display(Name = "打卡地点")] public String Location { get; set; }
        [Display(Name = "经度")] public Double? Longitude { get; set; }
        [Display(Name = "纬度")] public Double? Latitude { get; set; }
        [Display(Name = "打卡类型")] public String PunchType { get; set; }
        [Display(Name = "识别方式")] public String RecognitionType { get; set; }
        [Display(Name = "原始数据")] public String RawData { get; set; }
        [Display(Name = "处理状态")] public String ProcessStatus { get; set; }
        [Display(Name = "处理时间")] public DateRange ProcessTime { get; set; }
        [Display(Name = "备注")] public String Remark { get; set; }

        protected override void InitVM()
        {
        }
    }
}